package com.kaochong.xcx.service;

import com.kaochong.xcx.pojo.cache.WordModel;

import java.util.List;

/**
 * @author han
 * @date 2018-05-02 13:41
 */
public interface WordService {
	
	/**
	 * 重置redis中每个阶段的单词
	 * @param level
	 * @param stage
	 * @param number
	 */
	void resetLevelStageWords(Integer level, Integer stage, Integer number);
	
	/**
	 * 单词词性查询，并存入redis
	 * @param level
	 */
	void resetEnSex(Integer level);
	
	/**
	 * 重置redis 4/6级单词
	 * @param level
	 */
	void resetWordByLevel(Integer level);
	
	/**
	 * 查询不同书的阶段单词
	 * @param target 单词书 4 6 7
	 * @param stage 第几阶段
	 * @return
	 */
	List<WordModel> stageWords(Integer target, Integer stage);
}
